/*

* ------------------------------------------------------------------------
* ------------------------------------------------------------------------
* |     Smart-Shop开源商城系统/ Java商城-首选电商平台系统 请务必保留此注释头信息
* |     开源地址: https://gitee.com/ningbo-qishan/gruul-mall
* ------------------------------------------------------------------------
* ------------------------------------------------------------------------
* |     可正常分享和学习源码,未经授权 不可商用！
* |     商业版中台购买/开源版商业授权 联系技术客服
* |     官网:  https://www.73app.cn/
* ------------------------------------------------------------------------
* ------------------------------------------------------------------------
* |     Copyright (c) 2016-2999 宁波启山智软科技有限公司
* |     版权所有 ,侵权必究！
* ------------------------------------------------------------------------

*/
package com.medusa.gruul.payment.common.constant;

/**
 * 微信支付常量
 * @author 张治保
 * date 2021/12/22
 */
public interface WxConst {
    String TRADE_TYPE = "trade_type";

    String SUCCESSES = "SUCCESS";
    String RETURN_CODE = "return_code";
    String RETURN_MSG = "return_msg";
    String RESULT_CODE = "result_code";
    String RESULT_MSG = "err_code_des";
    String TRADE_STATE = "trade_state";
    String TRADE_MSG = "trade_state_desc";
    String OUT_TRADE_NO = "out_trade_no";

    interface TradeStatus{
        String SUCCESS = "SUCCESS";
        String REFUND = "REFUND";
        String NOTPAY = "NOTPAY";
        String CLOSED = "CLOSED";
        String REVOKED = "REVOKED";
        String USERPAYING = "USERPAYING";
        String PAYERROR = "PAYERROR";
        String ACCEPT = "ACCEPT";
    }
    interface Refund{
        String REQ_INFO = "req_info";
        String REFUND_STATUS = "refund_status";
        String OUT_REFUND_NO= "out_refund_no";
        //退款状态
        String SUCCESS = "SUCCESS";
        String ERROR = "CHANGE";
        String CLOSE = "REFUNDCLOSE";

    }
}
